_______ _____|__ | (R) -Ä| | |------------------- | ____|__ | Association of | | |_| Shareware |__| o | Professionals -----| | |--------------------- |___|___| MEMBER ********************************************** * A D A M & E V A * ********************************************** ADAM&EVA is een systeem voor genealogie, dus voor het opslaan van familierelaties. Per persoon worden naam, geboorte, overlijden, beroep en andere gegevens opgeslagen. Er zijn veel ingebouwde mogelijkheden om het invoeren van de gegevens te vergemakkelijken. Stambomen en kwartierstaten worden op verschillende wijzen geprint. Beschikbaar en Engels, Nederlands en Duits. Vereist 80386, een muis, VGA en minstens 192K vrij geheugen. 1 Inhoudsopgave 2 Inleiding 3 2.1 Over shareware 3 2.2 Over de auteur 4 3 Installatie 4 4 Definities in deze handleiding 5 5 Bladeren door de database 5 6 Kwartierstaten en Stambomen 7 7 Muteren 8 7.1 Inleiding 8 7.2 Geboorte-, overlijdens-, trouw- en scheidingsdatum 9 7.3 Adressen 9 7.4 Copi‰ren van namen, plaatsen, beroep, adres 10 7.5 Gelijkheid van teksten 10 7.6 Veranderen van de legenden 10 7.7 Wijzigen van het geslacht 11 8 Toevoegen 12 9 Controle 13 10 Zoeken 13 11 Combineren 14 11.1 Inleiding 14 11.2 Combineren 16 12 Afvoeren 17 13 Nummerwijziging 17 14 Randkleuren 17 15 Problemen 18 16 Creatie 18 17 GEDCOM import en export 19 18 Het GEDCOM-protocol 20 19 Compressie van de relaties 23 20 Compressie van de namen 23 21 Combineren van twee databases 24 22 Graad van verwantschap 24 23 Printen 25 24 Meer hulpprogramma's 25 25 Bestandsnamen 25 26 Geschiedenis 26 27 Verlanglijstje 28 28 Evaluatie-rapport 29 2 Inleiding 2.1 Over shareware Het genealogie-systeem ADAM&EVE is genoemd naar het echtpaar waar volgens de Bijbel de hele wereldbevolking van af stamt. Het is gebaseerd op het oudere systeem NOACH, dat tot 1994 verkrijgbaar was Het systeem is gemaakt door Feico Nater Shareware, Beukweg 24, 7556 DE Hengelo. Dit systeem wordt beschikbaar gesteld als shareware. Wat is shareware? Het is software dat door de gebruikers gecopieerd en uitgedeeld mag worden, maar ik, de auteur behoud het auteurs- recht. Misschien heeft u het systeem voor een laag bedrag `gekocht' van een bulletin-board en er voor betaald, maar ik krijg daar geen cent van. Ik verwacht dat u mij rechtstreeks betaalt, want ik verdien mijn levensonderhoud met het maken van shareware. Dus, als dit systeem u bevalt en u besluit het te gebruiken, dan wordt van u verwacht dat u registreert door een bedrag van 49 gulden (inclusief BTW) overmaakt op mijn rekening bij de Postbank, nummer 96541. Vermeld daarbij het nummer dat op het scherm staat achter de tekst "ongeregistreerde copie". Helaas kan ik geen kredietkaarten accepteren. Waarom zou u registreren? Het kost u natuurlijk geld. Maar er zijn ook voordelen: a ik zal u op de hoogte houden van verdere ontwikkelingen; b u krijgt het recht om nieuwere versies te bestellen voor de prijs van porto en floppy. c u krijgt het recht een CDROM met shareware van JCS Marketing te kopen voor slechts US$14.95. d ik zal bereid zijn om naar uw verlangens te luisteren. En als het systeem u niet bevalt? Dan kan u het weggooien. Maar ongetwijfeld zal het idee van shareware u bevallen, omdat u niet veel geld hoeft te betalen voor iets dat achteraf toch tegenvalt. Maar of u nu registreert of niet, u wordt aangemoedigd dit systeem verder rond te delen. Geef copie‰n aan uw vrienden. De copie‰n die u ronddeelt moeten volledig en ongewijzigd zijn, maar gebruik van file-compressie is toegestaan. Files met de extensie .NAR mogen niet worden rondgedeeld. U mag alleen een maximum van tien gulden vragen voor de floppy, verpakking en verzending. Als iemand die het systeem van u heeft ontvangen zich registreert, dan vergoed ik u tien procent van het registratiebedrag. Ook dit kan een reden zijn om te registreren! 2.2 Over de auteur Ik werk met computers sedert 1970. Ik heb een HBO-studie in informatica voltooid. Daarna heb ik vele jaren gewerkt in de defensie-industrie, en mijn collega's beschouwden mij als de bekwaamste programmeur onder hen. Maar dank zij Gorbatsjov (wat ik hem niet kwalijk kan nemen) ging het slechter met de defensie- industrie. Sindsdien werk ik als shareware-auteur. 2.3 Over het systeem Het systeem kan waarschijnlijk lopen op iedere PC met minstens een 80386 processor met vaste schijf en VGA. Een vrij geheugen van 192K is voldoende, maar voor sommige functies is meer geheugen nodig. Extended geheugen wordt niet gebruikt. Een muis is noodzakelijk. 3 Installatie Als er nog niet door een uitpak-programma ge‹nstalleerd is, dan is dit de procedure: Vaste schijf: copieer alle bestanden naar een directory op de vaste schijf. Maak deze directory default. Meestal gaat dat zo: C: MD \ADAM CD \ADAM COPY A:*.* 4 Definities in deze handleiding Record. Een `pagina' in de database. In het relatiebestand bevinden zich twee soorten records, namelijk voor iedere persoon, en bovendien voor iedere huwelijksverbintenis. Elk record heeft een nummer. Selecteren. Wordt een record geselecteerd, dan verschijnen de gegevens op de bovenste helft van het scherm. Dat kunnen dus gegevens van een persoon zijn, maar ook van een huwelijksverbin- tenis. Data. Het meervoud van datum. Deze definitie zet ik er bij omdat data in computerkretologie iets anders betekent. "Kind". Een huwelijksrelatie wordt vaak ook als kind beschouwd. Als iemand twee keer getrouwd is en drie zoons heeft, dan heeft hij vijf "kinderen". "Broeder" of "zuster". Een huwelijksrelatie van de ouders wordt vaak tot de broers en zusters gerekend. 5 Bladeren door de database Als demonstratie gebruiken we de database met de naam PIERSON. Start het programma met het commando ADAM, en kies met de muis de database PIERSON. Nu wordt Hendrik Pierson geselecteerd en zijn gegevens verschijnen op de bovenste helft van het scherm. Ook de nummers en namen van zijn ouders zijn vermeld. Op de onderste helft van het scherm staan zijn vrouwen en kinderen. Rechts op het scherm staan de data van geboorte en overlij- den. Soms staan er twee data naast elkaar: dat betekent dat de juiste datum daar tussenin ligt. Is de overlijdensdatum niet ingevuld, dan leeft die persoon nog. Staan er vraagtekens in plaats van een datum, dan is de juiste datum niet bekend. Links van de voornaam staat gewoonlijk de leeftijd. De letter L geeft aan dat dit de leeftijd is. Bij huwelijksrelaties staat als leeftijd de duur van de verbintenis. Er kan ook iets anders op die plek staan. Dit wordt verderop besproken. Op de onderste helft van het scherm staan de kinderen en vrouwen van Hendrik Pierson. (In het vervolg spreek ik steeds van partner in plaats van het omslachtige echtgeno(o)t(e).) Bij de kinderen ziet u geboorte- en sterfdatum, bij de partners de datum dat het huwelijk werd gesloten en eventueel ontbonden. De partners zijn herkenbaar aan een knipperend hartje. De lijst is op datum gesorteerd, u ziet dus een chronologisch verslag van Hendriks huwelijken en kinderen. Op het eerste gezicht is het door elkaar tonen van zonen, dochters en partners een vreemde mengeling, maar als u er aan gewend raakt zal u merken dat het heel praktisch is. Links van de kinderen leest u het nummer van de vader (Hendrik Pierson dus), van de moeder en van het kind zelf. Zijn er meer dan dertien kinderen en partners, dan ziet u de eerste dertien. In dat geval komt rechts een scrollbar, door daarop te klikken ziet u meer kinderen. Klik op de naam van de vader, en u ziet nu de gegevens van de vader van Hendrik Pierson. Druk op Esc om terug te gaan naar Hendrik Pierson. Klik op de naam van de moeder, nu wordt Hendriks moeder geselecteerd. Druk weer op Esc om terug te gaan naar Hendrik Pierson. Het selecteren van een kind of vrouw van Hendrik Pierson gaat met de muis even simpel: Als u een partner selecteert, dan verschijnt niet direct de partner op de bovenste helft van het scherm. Een knipperend hartje geeft aan dat u een huwelijksverbintenis geselecteerd heeft. Op de onderste helft van het scherm ziet u de "kinderen" uit dat huwelijk. Om de gegevens van de partner te zien klikt u op zijn/haar nummer. Wil u direct een bepaalde persoon of huwelijksverbintenis zien, kies dan Overige | Kies Nummer, waarna u een nummer kan invoeren. Met de muis is het mogelijk een aantal broers en zusters achter elkaar te selecteren. Selecteer eerst de vader of moeder. Druk op ScrollLock tot het lampje brandt. Selecteer nu een van de kinderen. De onderste helft van het scherm blijft onveran- derd! Met de muis kan u dus een broer of zus selecteren. De gegevens op de onderste helft van het scherm blijven staan tot u een record selecteert terwijl het ScrollLock-lampje weer uit is. Met de muis is het mogelijk (binnen zekere grenzen) direct een voorouder of afstammeling te selecteren. Zie hiervoor het volgende hoofdstuk. Om te stoppen klikt u het woord Einde in de menuregel bovenaan. 6 Kwartierstaten en Stambomen Sedert versie 2.3 bestaat de mogelijkheid een kwartierstaat (boom van voorouders) of een stamboom (boom van afstammelingen) op het scherm te tonen. Klik op Boom in de menuregel en kies Kwartierstaat of Stamboom. Met de muis kan een van de personen geselecteerd worden. Met Esc of een andere willekeurige toets verdwijnt de boom weer. Nadat u eenmaal een kwartierstaat of stamboom getoond heeft kan u steeds weer de zelfde boom oproepen (eventueel bijgewerkt), ongeacht wie er op dat moment geselecteerd is. Deze bomen tonen minstens vier letters van ieders eerste voornaam, en meer letters als er ruimte is. Drukt u op het pijltje naar rechts (of klikt u op het woord Groter of Kleiner), dan wordt de boom opnieuw getoond, met langere namen, uiteraard met het neveneffect dat er voor minder personen ruimte is. Meestal is de boom te breed voor het scherm, en daarom staan er pijltjes links en rechts op het scherm. Door daarop te klikken verschuift de boom zijwaarts. Het werkt zo: de meest linkse naam op de regel waarop u klikt wordt verwijderd (of er wordt links een naam toegevoegd) en het deel daarboven (kwartierstaat) of daaronder (stamboom) wordt daarbij aangepast. De rest verandert in principe niet (hoewel het door ruimtegebrek kan gebeuren). Alleen de voornaam wordt getoond. Wil u meer weten over iemand in de boom, klik dan met de muis op de naam, daarna kunt u met Boom | Zelfde boom weer de zelfde boom zien. Lijntjes geven de familierelaties aan, ook met personen die links of rechts buiten het scherm staan. Soms komen in de boom meermalen de zelfde personen voor (kwartierverlies, inteelt). Als dit in de zelfde generatie is, dan komen ze maar een keer op het scherm en kunnen de lijntjes over elkaar vallen. 7 Muteren 7.1 Inleiding Wil u de gegevens van het geselecteerde record muteren, dan klikt u op Muteren in de menu-regel. U kan het muteren ook starten door met de muis te klikken op het veld dat u wil wij- zigen (maar niet op de ouders). Heeft u een CGA- of VGA-scherm, dan wordt de blauwe rand rood, om u eraan te herinneren dat u nu met muteren bezig is. U kan nu de naam, geboorte- en sterfplaats en -datum, het beroep en het adres wijzigen. Ook de nummers van de ouders kunnen veranderd worden, de naam van de ouders wordt er dan vanzelf achter gezet. Het geslacht kan helaas niet gewijzigd worden. Een veld wordt meestal be‰indigd met Enter (de meeste andere functietoetsen hebben het zelfde effect). U gaat dan naar het volgende veld. Met het pijltje omhoog gaat u terug naar het vorige veld (dat lang niet altijd hoger op het scherm staat). Met de muis kan u direct een ander veld kiezen (ook de ouders). Binnen een veld kan u de cursor met de pijltjes heen en weer verplaatsen. Dit kan ook met de muis. Zijn alle wijzigingen gereed, dan klikt u op Bewaren. Wil u bij nader inzien toch niet wijzigen, druk dan op Niet Bewaren. De gegevens van een huwelijksverbintenis kunnen op de zelfde manier gewijzigd worden. Het belangrijkste verschil is dat een huwelijksverbintenis geen naam en geen beroep heeft. Het einde van het huwelijk wordt alleen ingevuld als er sprake is van echtscheiding. Tijdens het muteren wordt niet de leeftijd getoond. In plaats daarvan ziet u links van de voornaam een volgnummertje, voorafgegaan door de letter N. Dit nummertje kan worden gebruikt als iemands geboorte- of trouwdatum niet bekend is, en bij tweelingen. Ontbreken de geboortedata, dan wordt namelijk op het volgnummertje gesorteerd. De maximale waarde in dit veld is 63. Voor de namen van personen en plaatsen geldt een maximale lengte van ongeveer 1000 tekens. Overschrijdt u de breedte van het scherm, dan schuift de tekst opzij. Getekende letters zijn mogelijk! Type eerst het teken, daarna de letter. De volgende combinaties zijn ingebouwd: alle klinkers (a e i o u) met kuut, graaf, kap of trema, c met cedille (eerst ^ en dan c), Duitse sz (eerst ^ en dan s), n met tilde. Voor een apostrof typt u een spatie na het teken. Om ruimte te sparen worden hoofdletters niet ondersteund. Sommige ingevoerde gegevens worden op juistheid gecontro- leerd. Zo moeten de ouders het juiste geslacht hebben en moeten de geboorte- en sterfdata overeenstemmen. Soms geschiedt die controle direct, zodat u het veld niet kan verlaten voordat een correcte waarde is ingevoerd, en soms geschiedt die controle pas als u op Bewaren drukt. In beide gevallen moet de foutmelding met een toets of de muis worden `weggedrukt' voor u verder kan gaan. Voor meer controles, zie het hoofdstuk Controle verderop. 7.2 Geboorte-, overlijdens-, trouw- en scheidingsdatum Is niet bekend wanneer iemand geboren, gestorven, getrouwd of gescheiden is, dan drukt u op F10, het veld wordt dan gevuld met vraagtekens. Leeft iemand nog, of is een huwelijk niet ontbonden geworden, dan drukt u voor de overlijdensdatum op F9. Is slechts bekend dat iemand tussen twee gegeven data geboren of gestorven is? Geen probleem: U kan twee data opgeven! Geef dus de uiterste data op. Weet u dat iemand voor of na een bepaalde datum geboren of gestorven is, dan geeft u die datum op, en als andere datum F10, vraagtekens. Is de datum wel precies bekend, dan geeft u twee keer de zelfde datum op. Hiervoor kan u F11 gebruiken. De tweede datum mag niet eerder liggen dan de eerste. Voor recente gebeurtenissen gebruikt u F1 (vandaag), F2 (gisteren) en zo voort tot en met F7. Dit werkt natuurlijk alleen als de systeemklok van uw computer goed is ingesteld. Met de toets F8 krijgt u een kalender op het scherm van het ingetoetste jaar. Dit is vooral handig als u bijvoorbeeld weet dat iemand drie weken na pinksteren trouwde, want de feestdagen worden ook aangegeven. Met PageUp, PageDown en pijltjes krijgt u de kalender van een ander jaar. Met de muis kan u een datum uitkiezen en met Esc verdwijnt de kalender weer zonder dat er iets verandert. Voorbeelden: datum geheel onbekend F10 * F10 * na 3 jan 1840 03-01-1840 F10 * v¢¢r 12 sep 1860 F10 * 12-09-1860 in 1850 of 1851 01-01-1850 31-12-1851 leeft nog F9 + F9 + precies 3 okt 1960 03-10-1960 F11 ** Noten: * er worden vraagtekens getoond. ** er verschijnt tijdens het muteren de zelfde datum, tijdens het opvragen geen datum. + er wordt niets, of alleen twee streepjes, getoond. Een datum moet bestaanbaar zijn. Voert u een verkeerde datum in, dan wordt hij vanzelf veranderd in een andere datum, zonder dat u een melding krijgt. Welke die andere datum is, is niet altijd precies voorspelbaar, soms ook komt er iets raars te staan. Wil u de laatste dag van een maand invoeren, dan is 0 in de volgende maand toegestaan en misschien handiger. 00-03-1988 wordt dus 29-02-1988. Ziet u de foutmelding: tweede datum is eerder dan eerste, dan bedoelt het programma de eerste en tweede geboortedatum, of de eerste en tweede sterfdatum. De cursor springt naar de data die verbeterd moeten worden. De data worden getoond: van maart 4 na Chr. tot oktober 1582 volgens de Juliaanse kalender en na oktober 1582 volgens de Gregoriaanse kalender. Data v¢¢r 4 na Chr. worden niet betrouw- baar getoond. 7.3 Adressen De regel direct onder de moeder is bedoeld voor het adres. Deze regel bestaat uit twee delen: links voor straatnaam, rechts voor plaatsnaam. Aanbevolen wordt het rechterdeel uitsluitend voor de plaatsnaam te gebruiken. Dit spaart namelijk ruimte in de database als precies de zelfde plaatsnaam ook (bij de zelfde of een andere persoon) als geboorte- en sterfplaats voorkomt. Andere gegevens, zoals postcodes, telefoonnummers zet u bij het linkerdeel. Geef gerust alle leden van een gezin het zelfde adres, het kost geen extra ruimte in de database (mits de adressen inderdaad precies het zelfde zijn). Dit gaat handig met de hieronder beschreven copieerfunctie. De adresregel is bedoeld voor het huidige adres van levende personen, dus niet voor historische gegevens. Er is dan ook niet voorzien in een mogelijkheid meerdere adressen op te slaan. 7.4 Copi‰ren van namen, plaatsen, beroep, adres Vaak komt het voor dat iemand dezelfde voornamen, achter- naam, geboorte- of sterfplaats of beroep of adres als een familielid heeft. Bij het toevoegen van personen worden vaak de achternaam, de geboorteplaats en het adres al automatisch inge- vuld. Waar dit niet voldoende is zal de volgende procedure behulpzaam zijn. Zet de cursor op het betreffende veld en klik op het pijltje rechts van het veld. Nu verschijnen gegevens van de ouders, de kinderen en de broeders en zusters, waaruit met de muis een selectie kan worden gemaakt. Wil u niets kiezen, klik dan op de bovenste naam, dat is dezelfde als de oorspronkelijke naam. 7.5 Gelijkheid van teksten Teksten, dat zijn persoonsnamen, beroepen, plaatsnamen en adressen, worden in de database opgeslagen. Komt precies de zelfde tekst meermalen voor, dan komt hij maar een keer in de database. Het spaart dus ruimte als teksten aan elkaar gelijk zijn. Staat ergens Alphen aan de Rijn, schrijf dan niet elders Alfen aan den Rijn, of Alphen (Z.H.), het verspilt opslagruimte. Dit is ook de reden dat de plaatsnaam apart staat in de adres- regel, de zelfde plaatsnaam komt wellicht ook voor als geboorte- of sterfplaats. De copieerfunctie (hoofdstuk 7.4) maakt het eenvoudig om teksten precies aan elkaar gelijk te doen zijn. 7.6 Veranderen van de legenden In kerkregisters staat soms niet wanneer iemand geboren of gestorven is, maar wel wanneer hij gedoopt of begraven is. Druk dan tijdens het muteren van de plaatsnaam op F8 en de legende verandert. De volgende alternatieven zijn mogelijk: geboren of gedoopt overleden of begraven getrouwd of aangetekend gescheiden of gescheiden van tafel en bed vader of adoptiefvader moeder of adoptiefmoeder. 7.7 Wijzigen van het geslacht We zeiden het al: het geslacht kan niet gewijzigd worden. De structuur van de database is voor een groot deel gebaseerd op het geslacht van de personen, en daar kan niet zo maar iets aan veranderd worden. Wijziging zou eventueel nog toelaatbaar zijn bij personen die zelf geen kinderen hebben en niet getrouwd zijn, maar het programma biedt daarvoor geen mogelijkheden. De volgende manier werkt wel: Voer het record af, door alle namen en ouders en kinderen weg te halen, en vervolgens op Ctrl Delete te drukken. Voer de persoon opnieuw op, uiteraard met het juiste geslacht. Hij krijgt dan het hoogste nummer in de database. Combineer het nieuwe record met het afgevoerde record (zie het hoofdstuk Combineren). Daarmee is het nummer ongewijzigd. Er blijft nu nog een leeg record aan het einde van de database. Dit kan desgewenst met Overige | Comprimeer relaties worden verwijderd. 8 Toevoegen Stel dat u een relatie (geen huwelijksverbintenis) wil leggen tussen twee personen die zich reeds in de database bevinden. U wil bijvoorbeeld opgeven dat 234 een zoon is van 456. U selecteert dan 234, klikt op Muteren en geeft op dat 456 de vader of moeder is. Dat is alles. Maar als u een persoon aan de database wil toevoegen, dan heeft u een van de onderstaande procedure nodig. Dat geldt ook als u een huwelijksverbintenis wil leggen tussen twee personen die al in de database staan. Selecteer allereerst de persoon aan wie u een relatie wil toevoegen. Klik nu op Toevoegen en vervolgens op Vader, Moeder, Zoon, Dochter of Partner. Toevoegen van een vader is alleen mogelijk indien de persoon nog geen vader heeft. Er wordt nu een persoon toegevoegd, en u kan de gegevens muteren. De achternaam wordt gecopieerd maar kan veranderd worden. Toevoegen van een moeder. Dat gaat op de zelfde manier, maar de achternaam wordt niet gecopieerd. Toevoegen van een zoon of dochter: Van de toegevoegde zoon is maar ‚‚n ouder bekend, de andere ouder mag u zelf invoeren. Het adres en de geboorteplaats worden gecopieerd, (de geboor- teplaats uit de woonplaats van de ouder). Is de bekende ouder een man, dan wordt ook de achternaam gecopieerd. Veel mooier is het een zoon of dochter toe te voegen terwijl er een huwelijksverbintenis (met een knipperend hartje dus) geselecteerd is: in dat geval zijn beide ouders bekend. De achternaam wordt gecopieerd van de vader, het adres en de geboorteplaats van de moeder. Toevoegen van een huwelijksverbintenis. Er zijn twee mogelijkheden: de huwelijkspartners staan allebei reeds in de database, of een van beide moet worden toegevoegd. Selecteer de ene partner. Bevindt de andere partner zich reeds in de database, zorg dan dat u zijn/haar nummer kent. Klik op Toevoegen | Partner. Voer eerst de gegevens van de verbintenis in, dus plaats en datum van het huwelijk. Merk op dat het nummer van de ene huwelijkspartner reeds is ingevuld, en van de andere nog niet. Klikt u nu op Bewaren, dan krijgt u de gelegenheid de gegevens van de andere huwelijkspartner in te voeren. Als u echter, voordat u op Bewaren klikt, het nummer opgeeft van de andere huwelijkspartner, dan wordt de andere partner niet opgevoerd. Tijdens het toevoegen van een huwelijksverbintenis krijgt u hulp van een boodschap op de onderste regel. Toevoegen is definitief! Het is daarom niet mogelijk het opvoeren af te breken. Als u een huwelijksverbintenis legt tussen twee personen die beide reeds in de database staan, dan is het dus belangrijk dat u meteen het nummer van de andere partner opgeeft, zodat die partner niet alsnog wordt opgevoerd. Wil u toch een record verwijderen? Verwijder dan alle relaties van dat record (kinderen en ouders), resp. huwelijks- partners en verwijder ook de namen. Druk dan op Ctrl Delete. Het record wordt nu gemarkeerd als `leeg', maar het wordt niet direct opnieuw gebruikt. Draait u daarna de functie Overige | Comprimeer relaties, dan wordt het record verwijderd. Ook is het mogelijk met de Combineerfunctie het record opnieuw te gebruiken. 9 Controle Klikt u Overige | Controleer dan gaat het programma de geboorte- en sterfdata controleren op juistheid. De controle begint met het geselecteerde record, en vandaar op nummervolgorde. Wordt een fout gevonden, dan verschijnt een foutmelding op de onderste regel, en de betreffende persoon wordt geselecteerd. De foutmelding begint vaak met het nummer van een andere persoon, en eindigt op een instructie. Bijvoorbeeld: nummer 1322 wordt geselecteerd, en onderaan staat: 1333 twee kinderen kort na elkaar, druk op F2. Dat betekent dat 1322 en 1333 broers of zussen zijn die binnen negen maanden geboren zijn. Als u de instructie opvolgt, dan ziet u via F2 de moeder en daaronder de kinderen. Momenteel wordt gecontroleerd op: leeftijd van overleden personen (maximaal 125 jaar); leeftijd van levende personen (maximaal 125 jaar geleden geboren, kan alleen als de systeemklok correct staat); leeftijd bij de geboorte van een kind (minimaal 15); leeftijd bij een huwelijkssluiting (minimaal 15); leeftijdsverschil tussen broers en zusters van dezelfde moeder (minder dan 2 of meer dan 300 dagen). Worden er geen fouten gevonden, dan toont het programma de laatste persoon in de database zonder foutmelding. Verbetert u de fout, dan kan u met Overige | Controle de volgende fout zoeken. Verbetert u de fout niet, druk dan eerst op Page Down, en daarna op Overige | Controle om de volgende fout te vinden. 10 Zoeken Klik op Zoeken en de zoekfunctie start. Er verschijnt een scherm dat lijkt op het muteerscherm, doch (indien mogelijk op uw computer) niet met een rode maar een gele rand. Voer de gege- vens in van de gezochte persoon en klik op Start. Er wordt nu gezocht vanaf de geselecteerde persoon tot het einde van de database. De eerste persoon die aan de gevraagde gegevens voldoet wordt geselecteerd. Om verder te zoeken zonder de gegevens te veranderen, kan u twee keer op F7 drukken. U behoeft slechts het eerste deel van de gezochte gegevens in te voeren. Dus als u de voornaam Leo opgeeft, dan vindt het programma ook Leonard en Leopold. Geeft u data op, dan wordt gezocht naar personen die tussen de opgegeven data geboren of overleden zijn. Veranderen van de legende met F8 is mogelijk maar zinloos. De zoekfunctie maakt namelijk geen onderscheid tussen geboorte- en doopplaats, of tussen sterf- en begraafplaats. De zoekfunctie vindt huwelijksrelaties evenzeer als personen. 11 Combineren 11.1 Inleiding Vroeg of laat zal u ontdekken dat eenzelfde persoon dubbel in de database staat. Vooral als u twee databases heeft samengevoegd (met Overige | Comprimeer Namen) zal dit voorkomen. Er is dan ook een functie aanwezig om twee records te combineren tot een. Om te kunnen combineren is het gewenst dat de gegevens van de twee records niet strijdig zijn. Wat houdt dat in? We gaan uit van het volgende voorbeeld: nummer: 8 naam: meijer bert geboren: amsterdam 03-08-1845 31-12-1850 overl: 09-09-1890 31-12-1890 beroep: smid vader: 28 moeder: nummer: 90 naam: meyer bertus geboren: amsterdam 01-11-1849 08-08-1855 overl: hoorn 01-01-1910 31-12-1910 beroep: vader: 29 moeder: 38 Twee records, nummer 8 en nummer 90, voor de zelfde persoon. De voornaam en de achternaam zijn strijdig, want Meijer is niet het zelfde als Meyer en Bert is niet het zelfde als Bertus. De geboorteplaats is niet strijdig, want zowel bij 8 als bij 90 staat Amsterdam. De overlijdensplaats is niet strijdig, want bij 8 is geen plaats ingevuld. Het beroep is ook niet strijdig, want bij 90 is geen beroep ingevuld. De vader is strijdig, de moeder is niet strijdig. De geboortedatum is niet strijdig, we kunnen concluderen dat die tussen 01-11-1849 en 31-12-1850 moet liggen. De overlijdensdatum is volgens 8 v¢¢r december 1890 en volgens 90 na januari 1910, en dat is strijdig. Het combineren van gegevens die niet strijdig zijn is voor het programma een eenvoudige zaak. Als de geboorte- en sterfdata strijdig zijn, dan kiest het programma de uiterste data, in dit geval dus 09-09-1890 31-12-1910. Voor de overige strijdige gegevens is uw hulp nodig. Strijdig geslacht: Als het geslacht strijdig is, dan wordt er niet gecombineerd. Strijdige ouders: Als de ouders strijdig zijn, dan moeten we wel concluderen dat het om dezelfde personen gaat. Nummer 8 en nummer 90 in het bovenstaande voorbeeld zijn de zelfde persoon, hun vaders zijn nummer 28 en 29, en dus zijn 28 en 29 ook de zelfde persoon. Het programma eist nu dat eerst de vaders worden gecombineerd. Het spreekt vanzelf dat voor het combineren van de ouders ook vereist is dat de grootouders niet strijdig zijn. Is er een uitgebreid strijdig voorgeslacht, dan kan het combineren een langdurige klus worden. Er kan echter op elk moment (met Esc) gestopt worden om de volgende dag verder te gaan. Strijdige namen, geboorte-, sterfplaats en beroep: Het programma toont de gegevens en vraagt u er een te kiezen. En dan de kinderen. Kinderen zijn altijd strijdig, het is immers niet mogelijk dat twee personen van het zelfde geslacht de zelfde kinderen hebben. Bij het combineren worden alle kinderen van de twee personen samengevoegd. Daar zitten dan waarschijnlijk doublures tussen die ook gecombineerd moeten worden. Het programma herinnert u daar niet aan. 11.2 Combineren Selecteer een van de records die u wil combineren en druk op Overige | Combineer. Heeft u een CGA- of VGA-scherm, dan wordt de rand paars, om aan te geven dat dit de combineerfunctie is. Tik nu het nummer in van het andere record. Dit record ver- schijnt nu op de onderste helft van het scherm. Als de gekozen personen strijdige ouders hebben, dan vraagt het programma u eerst om met F1 de vaders of met F2 de moeders op te roepen, zodat die gecombineerd kunnen worden. Na het combineren van de ouders komt u vanzelf weer bij de oorspronke- lijke records. Zijn de ouders van de records op het scherm niet strijdig, dan kan u ze met F12 combineren. Zijn de namen, de geboorte- en sterfplaats en het beroep in het ene record niet ingevuld, dan neemt het programma automatisch de gegevens uit het andere record. Zijn deze gegevens strijdig, dan worden ze op het scherm getoond met een knipperend pijltje er voor. U kan het pijltje verplaatsen met een willekeurige toets en als het naar de gewenste tekst wijst drukt u op Enter. Kiezen met de muis kan ook, maar steeds alleen voor de rubriek met het knipperende pijltje. (Ik ben nog niet tevreden met deze werkwijze. Als iemand een goed idee heeft, dan houd ik me aanbevolen.) Zijn de geboorte- en sterfdata niet strijdig, dan doet het programma de beste veronderstelling. Is nummer 8 geboren ergens tussen 1845 en 1850 en nummer 90 tussen 1849 en 1855, dan is de conclusie tussen 1849 en 1850. Zijn de data strijdig, dan neemt het programma de uiterste data. Tenslotte worden de gecombineerde gegevens getoond ter beoordeling. Druk op een willekeurige toets. Heeft u nu de records gecombineerd die u combineren wilde of waren het voorouders? In het eerste geval is het combineren be‰indigd, in het tweede geval gaat het combineren bij de jongere generatie verder totdat de oorspronkelijk gekozen records gecombineerd zijn. Het gecombineerde record heeft het nummer van het record dat bovenop het scherm staat, dat is het record dat u eerst selec- teerde. Het record dat onder staat wordt als `leeg' gekenmerkt. Hierop is ‚‚n uitzondering: zie het hoofdstuk `nummerwijziging'. Combineren kan te allen tijde met Esc worden onderbroken. 11.3 Valt er nog meer te combineren? Bij het combineren worden alle kinderen van de twee personen samengevoegd. Het gevolg is wellicht dat alle kinderen dubbel vermeld zijn en dat is niet de bedoeling. Klikt u op Overige | Zoek records, dan zoekt het programma naar dergelijke gevallen. De combineerfunctie start automatisch en kan desnoods met Esc worden onderbroken. 12 Afvoeren Om een record af te voeren moet u eerst alle namen en relaties verwijderen. Er mogen dus geen kinderen en ouders meer zijn. Daarna drukt u op Ctrl Delete. Het record krijgt nu het kenmerk `leeg'. In plaats van het geslacht staat er een =. Het record wordt echter niet vanzelf opnieuw gebruikt en u kan ook geen gegevens meer invoeren. Dat kan wel met de functie `Nummerwijziging' en met het programma Overige | Comprimeer relaties. 13 Nummerwijziging Het is mogelijk het nummer van een record te veranderen, maar dan moet het nieuwe nummer wel vrij zijn, d.w.z. dat het het kenmerk `leeg' moet hebben. Combineert u nu (zie de functie `combineren') het lege record met een bestaand record, dan worden de gegevens van het bestaande record in het lege record geplaatst. Het maakt in dit geval niet uit in welke volgorde u de twee records opgeeft. 14 Randkleuren Randkleuren zijn alleen beschikbaar bij CGA of VGA met kleurenscherm. Blauw: opvragen Rood: muteren en toevoegen Paars: combineren Geel: zoeken 15 Problemen V. Ik selecteer iemand, maar zijn kinderen verschijnen niet op de onderste helft van het scherm. A. Zet ScrollLock uit en selecteer opnieuw. V. Ik wil andere personen selecteren terwijl de onderste helft van het scherm niet verandert. A. Zet ScrollLock aan en maak geen gebruik van F3, F4 of F5. V. Hij zegt `tweede datum is eerder dan eerste'. A. Druk op Esc. De cursor springt naar ‚‚n van de data. Druk op Enter. De cursor springt naar een andere datum. Die twee data zijn de boosdoeners. V. Het invoeren van een naam lukt niet. A. Het naambestand is vol, maximum is 1M, 1048576 bytes. Draai Overige | Comprimeer Namen. Dit cre‰ert een nieuwe database met de naam COMPRESS. Deze heeft waarschijnlijk een kleiner naambestand. V. Ik wil de tekst in een andere taal en de presentatie van de data bevalt me niet. A. U kan kiezen tussen Engels, Nederlands of Duits. De pre- sentatie van de datum verandert daarbij ook van MM-DD-JJJJ in DD- MM-JJJJ. De keuze hangt af van de COUNTRY-regel in CONFIG.SYS. Lees uw DOS-handleiding. Sommige boodschappen zijn altijd in het Engels. Kiest u in CONFIG.SYS een ander land dan 1, 31 of 49, geef dan de bestanden met de extensie .NAR en .NAS een passende andere naam. 16 Creatie Het moet natuurlijk mogelijk zijn een nieuwe database te maken. Hiertoe start u ADAM en klikt u op Cre‰ren. Het programma vraagt de naam van de nieuwe database, die prompt gecre‰erd wordt. De nieuwe database bevat reeds ‚‚n record, een man, zonder naam, met nummer 1. Kies nu de nieuwe database, klik op Muteren en voer de gegevens van een man in. Voeg daarna meer personen toe. Let wel: de eerste persoon kan niet een vrouw zijn, omdat het geslacht niet gewijzigd kan worden. 17 GEDCOM import en export ADAM kan GEDCOM-files lezen en schrijven om gegevens uit te wisselen met andere programma's. Een GEDCOM-file heeft de extensie .GED. Om een GEDCOM-file te maken klikt u op Overige | Export. De GEDCOM-file komt in de default directory en heeft de zelfde naam als uw database. Wil u een GEDCOM-file lezen, dan zet u deze eerst met de extensie GED op de vaste schijf. Start ADAM en klik op de naam van de GEDCOM-file. 18 Het GEDCOM-protocol Conversie van ADAM&EVE naar Gedcom v.v. Het Gedcom-protocol is ontworpen om informatie tussen genealo- giesystemen uit te wisselen. Men mag dan ook verwachten dat Gedcom ruimte biedt aan alle soorten informatie. Bij conversie naar Gedcom (export) mag geen informatie verloren gaan. Bij het programmeren van de Gedcom-ADAM&EVE-conversie ging ik uit van de hieronder genoemde documenten, die successievelijk in mijn bezit kwamen. 1 Gens Humana juni 1990 2 Personal Ancestral File GEDCOM specifications June 8, 1988, met begeleidende brief van H.Hijdra 3 The GEDCOM Standard Release 4.0 August 1989. 4 Appendix bij (3) 5 Voorstel GEDCOM-NL met voorwaarden van J.C.Schoone 30 apr 1990 Document (1) bevat maar weinig informatie. Ik heb het niet meer gebruikt nadat ik de overige documenten ontving. Document (2) is waarschijnlijk wat verouderd. Het is nu bepaald onvolledig. Het bevat nogal wat termen (zoals Sealed, Bic, Cleared, Submitted, Completed, Endowment) die misschien voor een Mormoon overduidelijk zijn, maar voor mij niet. Document (2) schrijft voor dat bij import alle tekens op de letters moeten worden weggelaten. Dus  …„ƒ wordt aaaa. Dit bevalt mij niet. Het document vermeldt niet wat de juiste tekens zijn. De karaktersets van IBMPC en ANSI zijn mij bekend. ANSEL is beschreven in document (2), MacIntosh zal ik nog wel eens uitzoeken. Leve de normalisatie! Document (3) bevat een aantal eenvoudige voorbeelden en voor de belangrijkste tags een syntaxisbeschrijving. Document (4) bevat een definitie van alle Tags die gebruikt mogen worden. Daarbij staan definities die soms nogal overbodig zijn (zoals Father: a male parent). Een duidelijke syntaxis-beschrij- ving ontbreekt echter, zodat het gebruik van de meeste tags raadselachtig blijft. De tags worden op een slordige manier in groepen verdeeld: FAMS staat in geen enkele groep, FATH en MOTH staan in verschillende groepen, RACE en COLO staan ook in verschillende groepen. Document (5) definieert een Nederlandse standaard, welke in een aantal opzichten afwijkt van de andere documenten. Opmerkelijk is de tag REGS, waar document (4) MARB gebruikt. EXPORT ADAM naar Gedcom 1 Submitter record wordt niet gegenereerd 2 Submission record wordt niet gegenereerd 3 Volgnummer voor tweelingen e.d. wordt niet gegenereerd, het volgnummer gaat verloren. De volgorde blijft echter gehandhaafd. Bij import worden per gezin nieuwe volgnummers gegenereerd, volgens de volgorde in het GEDCOM-bestand. 4 Kinderen waarvan de ouders niet met elkaar getrouwd zijn, of waarvan ‚en ouder onbekend is, worden opgelost door bij het kind tags FATH of MOTH op te nemen. De tags FATH en MOTH worden niet gegenereerd voor normale gezinnen. 5 Adoptie. Er is een tag ADOP, maar die dient om plaats en tijdstip van adoptie op te nemen, niet om aan te geven welke ouder de adoptie-ouder is. Bij export wordt een adoptie-ouder als echte ouder beschouwd. Ik zoek nog naar een oplossing voor dit probleem. IMPORT Gedcom naar Noach Tags kunnen in hoofdletters of kleine letters staan. Spaties en tabs mogen voorkomen aan het begin van de regel. Minstens een spatie of tab moet voorkomen tussen niveaunummer, cross-reference, tag, waarde. Regels worden gescheiden door CR, LF, FF of een combinatie daarvan. Lege regels zijn toegestaan. De volledige header wordt genegeerd, behalve CHAR. CHAR MacIntosh werkt nog niet. Doop wordt genegeerd, indien geboorte aanwezig is. Begrafenis wordt genegeerd, indien dood aanwezig is. Ondertrouw wordt genegeerd, indien huwelijk aanwezig is. Scheiding van tafel en bed wordt genegeerd, indien scheiding aanwezig is. De tags FAMP, FAMS en FAMC worden genegeerd, verondersteld wordt dat de zelfde informatie ook in het FAM-record kan worden gevonden. BAPL, BASM e.d. zijn identiek aan CHR, met een uitgebreide plaatstekst. Cross-reference-identifier is verplicht bij INDI en FAM. Ieder INDI-record resulteert in een record voor een persoon in de database. Ieder FAM-record resulteert in een record voor een huwelijks- relatie in de database. Betreft het een valse huwelijksrelatie (HUSB of WIFE ontbreekt), dan wordt dit record als 'leeg' gemarkeerd. Eventueel kan het met Overige | Comprimeer worden afgevoerd. De volgorde van records in de database is gelijk aan de volgorde van INDI- en FAM-records in het Gedcom-bestand. Bij een fout wordt gestopt. Import werkt nog vrij traag, een snellere versie is in de maak. De volgende tags worden bij IMPORT herkend. Veel van deze tags worden bij EXPORT niet gegenereerd. 1 HEAD 2 INDI 3 FAM 4 5 HEAD CHAR 6 INDI NAME 7 INDI SEX verplicht aanwezig 8 INDI BIRT 9 INDI CHR genegeerd indien BIRT aanwezig 10 INDI DEAT 11 INDI BURI genegeerd indien DEAT aanwezig 12 INDI OCCU alle tekst op lagere ni- veaux wordt eraan toege- voegd 13 .... .... PLAC 14 .... .... DATE wordt gevolgd door een of meer van de volgende: (BEF of AFT) datum maand jaar volgorde is willekeurig, bijv: 26 BEF 1991 MAY of BEF 26 MAY 1991, maar het jaar moet minstens 32 zijn met ABT weet ik nog geen raad 15 FAM MARR 16 FAM SEPA genegeerd indien DIV aanwezig 17 FAM DIV wordt genegeerd indien value N 18 FAM MARB genegeerd indien MARR aanwezig 19 FAM REGS gelijk aan MARB 20 INDI BAPL ongeveer gelijk aan CHR 21 INDI BAPM gelijk aan CHR 22 INDI BARM ongeveer gelijk aan CHR 23 INDI BASM ongeveer gelijk aan CHR 25 INDI FATH gelijk aan PARE, doch met controle van geslacht 24 FAM FATH gelijk aan HUSB 25 INDI MOTH gelijk aan PARE, doch met controle van geslacht 25 FAM MOTH gelijk aan WIFE 26 FAM HUSB 27 FAM WIFE 28 FAM CHIL kind van echtpaar 28 INDI CHIL kind van persoon 29 FAM SON gelijk aan CHIL, doch met controle van geslacht 29 INDI SON gelijk aan CHIL, doch met controle van geslacht 30 FAM DAU gelijk aan CHIL, doch met controle van geslacht 30 INDI DAU gelijk aan CHIL, doch met controle van geslacht 31 INDI PARE 32 INDI ADDR 32 FAM ADDR 33 INDI PHONE gelijk aan ADDR, alle in- formatie wordt samengevoegd 33 FAM PHON gelijk aan ADDR, alle informatie wordt samen- gevoegd 34 INDI RESI 34 FAM RESI 35 NOTE tekst wordt aan het hogere niveau toegevoegd 36 SOUR tekst wordt aan het hogere niveau toegevoegd 37 ALIA tekst wordt aan het hogere niveau (voornaam) toege- voegd 38 CONT tekst wordt aan het hogere niveau toegevoegd 39 GROO gelijk aan HUSB 40 BRID gelijk aan WIFE 41 MARC ongeveer gelijk aan MARB 42 MARD gelijk aan MARR 43 MARL ongeveer gelijk aan MARB 44 MARS ongeveer gelijk aan MARB 45 STIL gelijk aan BIRT en DEAT 46 GIVN met SURN alternatief voor NAME 47 SURN met GIVN alternatief voor NAME 19 Compressie van de relaties Bevinden zich lege records in het .REL bestand, dan worden deze niet opnieuw gebruikt. Compressie is mogelijk met de functie Overige | Comprimeer Relaties. Deze functie wijzigt alleen het .REL bestand, en zoekt daarin naar records die geen naam en geen relaties hebben. Het record dat helemaal achteraan staat wordt dan daarvoor in de plaats gezet. De nummering van de records verandert dus een beetje. Geeft u hierna (op dos-niveau) het DIR commando, dan zal u zien dat het relatiebestand niet kleiner is geworden. De vrijgekomen ruimte wordt namelijk niet vrijgegeven. Maar worden later records toegevoegd, dan zal het bestand in eerste instantie niet groeien. Eventueel kan u Overige | Comprimeer Namen starten, in dat geval zal het nieuwe relatiebestand wŠl kleiner zijn. 20 Compressie van de namen Nadat u veel gemuteerd heeft zal het .NAM bestand veel groter dan nodig zijn. Het kan gecomprimeerd worden met Overige | Comprimeer Namen. Deze functie bouwt de hele database opnieuw op. Dit programma cre‰ert een nieuwe database welke altijd de naam COMPRESS draagt. De database COMPRESS mag niet bestaan. Doe dus eerst DEL COMPRESS.*. Na voltooiing geeft u met REN de twee bestanden een definitieve naam. Waarschuwing: het bestand COMPRESS.REL is misschien even groot (misschien wat kleiner), maar zeker niet gelijk aan het .REL-bestand dat als invoer diende. Als u het ene .REL-bestand gebruikt met het andere .NAM bestand, dan zijn de resultaten niet voorspelbaar. 21 Combineren van twee databases Heeft u twee databases en wil u daar een enkele database van maken, dan kan dat ook met de functie Overige | Comprimeer Namen. Indien de database COMPRESS namelijk al bestaat, dan wordt de uitvoer eraan toegevoegd. Hieruit blijkt wel dat COMPRESS niet mag bestaan als Overige | Comprimeer Namen alleen wordt gebruikt om een database te comprimeren. 22 Graad van verwantschap Nadat u een groot bestand heeft aangelegd zal u ongetwijfeld een persoon tegenkomen waarvan u zich afvraagt of die wel in uw database thuishoort, en welke relatie hij heeft tot de andere personen in uw database. Voor dit soort vragen is de functie relatiegraad aangelegd. Kies Overige | Relatiegraad. De geselecteerde persoon krijgt nu als graad van verwantschap het nummer 0. Zijn ouders en kinderen krijgen 1, zijn partner, kleinkinderen en grootouders 2, zijn schoonouders, ooms en tantes 3 en zo verder. Dit alles kan een paar seconden duren, maar het gaat veeeel sneller dan met het hulpprogramma dat voorheen bij Noach werd geleverd. U ziet dat nu dat op het scherm de leeftijden verdwenen zijn, en in plaats daarvan ziet u de graad van verwantschap, voorafgegaan door de letter G. Bijvoorbeeld: heeft een persoon graad 12, en zijn vader 11, dan is de vader dichterbij nummer 0. Bovendien ziet u dat bij personen met een lagere graad van verwantschap de kleur van het recordnummer omgekeerd is, dus bijvoorbeeld zwart op blauw in plaats van blauw op zwart. U kunt dus door de database wandelen door steeds te klikken op het recordnummer met de omgekeerde kleur, daarbij wordt de graad van verwantschap steeds lager, tot u uitkomt bij de persoon die geselecteerd was toen u Overige | Relatiegraad koos. Deze persoon heeft graad 0. Ontbreekt bij een persoon de graad van verwantschap, dan heeft deze persoon geen familierelaties met de persoon die nummer 0 kreeg. Om de graad van verwantschap weer te verwijderen kiest u opnieuw Overige | Relatiegraad. 23 Printen De selectie Overige | Print de mogelijkheid de gegevens van de geselecteerde persoon te printen. Het programma stelt de volgende vragen: Kwartierstaat, Stamboom of gegevens van ‚‚n persoon. Uitgebreid of kort. Wordt lang gevraagd, dan worden er per persoon ongeveer de zelfde gegevens geprint als die tijdens de uitvoering van Noach op het scherm komen. Wordt kort gevraagd, dan verschijnen alleen de namen. Volgorde op generatie of structuur. File op Vaste schijf of printer-port. Breedte van de gewenste uitvoer. Deze vragen kunnen met het toetsenbord of met de muis beantwoord worden. De uitvoer kan direct naar de printer worden gestuurd, maar desgewenst ook naar een bestand in de defaultdirectory. Dit bestand kan met een tekst-editor worden gewijzigd en met het MSDOS-commando PRINT of anderszins worden geprint. Waarschuwing: gebruik niet de COM-poort waarop de muis is aangesloten. 24 Meer hulpprogramma's Wensen en verlangens? Laat ze me weten. In elk geval moeten er nog meer printmogelijkheden komen. 25 Bestandsnamen U kan zoveel databases aanleggen als u wil. Een database bestaat uit drie bestanden, met de zelfde naam, en met de filetypes .REL, .ADR en .NAM. Er wordt gedacht over een uitbreiding, waarbij het .NAM bestand wordt opgesplitst in meer bestanden. Het principe blijft daarbij gelijk. In het algemeen wordt aangeraden de drie bestanden samen op de zelfde schijf en de zelfde directory te zetten. Het is echter mogelijk dat de bestanden op verschillende schijven of direct- ories staan. Dit is nodig als u alleen floppies heeft. Hiertoe maakt u met een gewone editor (bijvoorbeeld EDLIN) een bestand dat op twee regels de volledige namen van de bestanden bevat. De extensies .NAM, .ADR en .REL zijn verplicht. De inhoud van dat bestand is bijvoorbeeld: A:\FAMILIE.NAM B:\FAMILIE.REL C:\FAMILIE.ADR De naam van dit bestand mag u zelf kiezen, de extensie is .USC. Klik nu bij het starten van NOACH op de naam van dit bestand. 26 Geschiedenis versie 1.0 26 oktober 1990 versie 1.1 november 1990 Schrikkeljaar-fout verbeterd (zie hierboven). Hardware-cursor beter onzichtbaar. Namen invoeren maximaal 1000 tekens (was 70). Mogelijkheid tekens te verwijderen (met Delete-toets). Na iedere mutatie worden de bestanden gesloten en weer geopend. Dit is veiliger bij netuitval e.d. Het geeft wel een merkbare vertraging. Van geboorte- en sterfplaatsen worden ook bij het muteren 48 tekens getoond. Bij versie 1.0 waren dat 70 tekens waardoor de data tijdelijk onzichtbaar werden. F3 van een huwelijksverbintenis toont de kinderen uit dat huwelijk. Op de onderste helft van het scherm komen nu ook de nummers van de ouders. Het is toegestaan dat een van de twee data een onbekende waarde heeft. Zodoende kan men opgeven dat iemand v¢¢r of na een bepaalde datum is geboren of gestorven. Bij versie 1.0 werd de tweede datum automatisch gelijk aan de eerste. Controle van data toegevoegd. COMPNAM werkt nu veel sneller. Muteren starten met de muis. Graad van verwantschap en leeftijd en volgnummer verplaatst op het scherm. Combineren. versie 1.2 januari 1991 PRCARD DATCHK Onmiddellijk tonen van de kinderen als ScrollLock uitstaat. Copi‰ren van namen, beroep, plaatsnaam van ouders en kinderen. Mogelijkheid tekens tussen te voegen (met Insert-toets). Er wordt gecontroleerd op vollopen van de bestanden. Gebruik van de hardware-cursor. Variabele legenden: gedoopt, begraven, ondertrouwd, gescheiden van tafel en bed, adoptiefouders. Naar het voorbeeld van WP 5.1 is de muis onzichtbaar tot hij verplaatst wordt. versie 1.3 De komma is niet meer te gebruiken voor ‡ en á. In plaats daarvan moet ^ of ~ gebruikt worden. Patch voor INT 16h functie 10h. Deze functie gaf op sommige computers problemen. versie 1.4 april 1991 PRASC en PRDESC. Adressen toegevoegd. Het programma bepaalt zelf het type van de video-adapter, het videosegment en de juiste schermkleuren. Het installatie- programma zal hiervoor vrijwel niet meer nodig zijn. Installatieprogramma ge‹ntegreerd met het hoofdprogramma. Het .USC bestand bevat alleen nog maar de bestandsnamen, met de mogelijkheid een schijf en pad op te geven. Dit bestand moet met een editor worden gemaakt. Tweede zoekfunctie toegevoegd. versie 1.5 mei 1991 Printprogramma's PRASC, PRDESC en PRCARD gecombineerd tot PRNOACH. Zoeken naar records die gecombineerd moeten worden (met Ctrl F12). versie 2.0 oktober 1990 testversie voor ASP Teksten naar keuze in Nederlands of Engels Wijziging voor het cijfer nul op sommige VGA-kaarten. versie 2.1 december 1991 testversie voor GEDCOM Uitgebreide hulpteksten op het scherm tijdens het muteren (voorgesteld door Henk Hijdra) ScrollLock wordt bij het starten automatisch afgezet (voorgesteld door Henk Hijdra) Muteren be‰indigen kan niet meer met de muis GEDCOM-conversie Conversieprogramma's gecombineerd tot ‚‚n enkele onnauwkeurigheden verbeterd versie 2.2 januari 1992 tweede testversie voor GEDCOM F1 tot en met F7 voor recente data kalender met feestdagen op het scherm Versie 2.3 januari 1992 Tonen van kwartierstaten en stambomen en directe selectie van een voorouder of afstammeling Versie 2.4 februari 1992 Fout verbeterd (datum van heden engels-talig) Geheel vernieuwde zoek-functie Versie 2.5 juli 1992 Te lange namen schuiven over het scherm Voortaan 80286 en 192K vereist Versie 2.6 oktober 1992 De database en het tekstbestand worden op een gebruikers- vriendelijke manier gekozen. 80386 required. Versie 2.7 september 1993 Onnauwkeurigheden in zoek-functie verbeterd. Onnauwkeurigheden in Gedcom-conversie verbeterd. Versie 2.8 november 1993 Fout bij naambestand groter dan 512K verbeterd. ADAM&EVA Versie 3.0 januari 1994 Verschillende kleuren voor mannen, vrouwen en huwelijken. Meer mogelijkheden om zelf de kleuren in te stellen. Drop-down menu en meer gebruik van de muis. Copi‰ren van gegevens van familieleden met een drop-down lijst. Hulpprogramma's ge‹ntegreerd in het hoofdprogramma. 27 Verlanglijstje Splitsing van NAM-bestand in vier bestanden. Meer printprogramma's Meer controles van geboorte- en sterfdata e.d. De gebruikersinterface bij het combineren is slecht. Ik weet echter nog niet hoe het wel zou moeten. Idee‰n zijn welkom. 28 Evaluatie-rapport Het onderstaande evaluatie-rapport is gemaakt naar het voorbeeld uit Gens Humana nr 6, januari 1989. Het is overigens niet aan mij om een beoordeling te geven van het programma. Wel heb ik aan het rapport een hoofdstuk `Extra's' toegevoegd. 1 Algemene gegevens 1A Naam etc 1A1 Naam van het programma: ADAM&EVA 1A2 Versie en datum: 3 januari 1994 1A3 Auteur en land van herkomst: F.Nater, Nederland 1A4 Uitgever: Feico Nater Shareware 1A5 Verkrijgbaar bij: idem 1A6 Prijs en verspreiding: shareware, registratie f 49 1A7 Computer en besturingssysteem: IBM-PC of compatibel met MSDOS 1A8 Programmadrager: floppy 1B Bediening en gebruik 1B1 Handleiding: extern ca 30 pagina's 1B2 Bronprogramma: assembler, niet beschikbaar 1B3 Automatische start: mogelijk 1B4 Bediening menugestuurd: ja 1B5 Verwerkingssnelheid: voldoende 1B6 Help-functies in het programma: ja 1B7 Installatieprogramma: nee 1B8 Demonstratiedata: ja 1B9 GEDCOM-faciliteiten: ja 1B10 Aantal personen/ relaties: 65535 1C Computer-configuratie 1C1 Computer: 80386 1C2 Scherm: 25 x 80 CGA of beter mogelijk 1C3 Cassette: nee 1C4 Floppy: niet aanbevolen 1C5 Harddisk: aanbevolen 1C6 Muis: vereist 1C7 Printer: geen bijzondere eisen 1C8 Modem: nee 1C9 Andere: 1D Samenvatting hoofdstuk 2 en 3 1D1 (2A) Persoonsgebonden gegevens 1D2 (2B) Relatiegebonden gegevens 1D3 (2C) Presentatie van gegevens 1D4 (2D) Werking van programma 1D5 (2E) Diversen Aantal primaire functies 1D6 (3A) Persoonsgebonden gegevens 1D7 (3B) Relatiegebonden gegevens 1D8 (3C) Andere gegevens 1D9 (3D) Presentatie van gegevens 1D10 (3E) Zoeken van personen 1D11 (3F) Selecteren van personen 1D12 (3G) Invoer van gegevens 1D13 (3H) Uitvoer van gegevens 1D14 (3J) Diversen Aantal secundaire functies 1E Korte beschrijving of commentaar 1F Conclusie 1F1 Goede punten 1F2 Slechte punten 1F3 Commentaar 2 Primaire eigenschappen van genealogisch programma 2A Persoonsgebonden gegevens 2A1 Familienaam: 1000 posities 2A2 Voornamen: 1000 posities 2A3 Geboortedatum: vroegste en laatste apart Geboorteplaats: 1000 posities 2A4 Overlijdensdatum: vroegste en laatste apart Overlijdensplaats: 1000 posities 2A5 Geslacht: ja 2A6 Commentaarveld: nee 2B Relatiegebonden gegevens 2B1 Huwelijksdatum: vroegste en laatste apart Huwelijksplaats: 1000 posities 2B2 Kinderen uit een huwelijk: onbeperkt 2B3 Meer partners bij huwelijken: onbeperkt 2C Presentatie van gegevens 2C1 Familieblad/gezinsblad: 13 kinderen en huwelijks- relaties 2C2 Genealogie: ja 2C3 Kwartierstaat: ja 2C4 Stamreeks: nee 2D Werking van het programma 2D1 Zoeken op 2A1,2,3,4, en 2B1: ja 2D2 Selecteren op nummer: ja 2D3 Invoeren en wijzigen vanaf toetsenbord: ja 2D4 Uitvoer 2D1,2,3 scherm en printer: nee 2E Diversen 2E1 Handleiding aanwezig: ja 2E2 Beveiligde toetsaanslag: wat is dat? Bug-free: geen programmamaker is zo arrogant. 3 Secundaire eigenschappen van genealogisch computerprogramma 3A Persoonsgebonden gegevens 3A1 Doopdatum/plaats: ja, maar niet samen met geboortedatum/plaats 3A2 Begraafdatum/plaats: ja, maar niet samen met sterfdatum/plaats 3A3 Religie: nee 3A4 Beroep: ja 3A5 Aliasnamen: nee 3A6 Patroniemen ondersteuning: nee 3A7 Titels: nee 3A8 Onderscheidingen: nee 3A9 Woonadressen: ja 3A10 Vondelingdatum/plaats: nee 3A11 Doopgetuigen: nee 3B Relatiegebonden gegevens 3B1 Ondertrouwdata/plaats: ja, maar niet samen met huwe- lijksdatum/plaats 3B2 Kerkelijke ondertrouwdata/plaats/parochie: nee 3B3 Kerkelijke huwelijksdatum/plaats/parochie: nee 3B4 Echtscheidingsdatum/hertrouwen: vroegste en laatste apart 3B5 Samenwonen/datum/plaats: nee 3B6 Buitenechtelijke kinderen: ja 3B7 Getuigen bij huwelijk: nee 3B8 Voogdijstelling/datum: nee 3B9 Adoptiedatum/plaats/ouders: nee/nee/ja 3C Andere gegevens 3C1 Bronvermelding: nee 3C2 Archiefverwijzing: nee 3C3 Akte/folionummers: nee 3C4 Andere gegevens: nee 3C5 Referentienummer persoonlijk archief: nee 3C6 Vrije invoer van onbeperkte tekst: nee 3D Presentatie van gegevens 3D1 Persoonsblad: nee 3D2 gezinsblad: scherm, disk 3D3 Genealogie: ja 3D4 kwartierstaat: ja 3D5 Stamreeks: nee 3D6 Parenteel: nee 3D7 Totaalbestand: disk 3D8 Andere presentatievormen 3E Zoeken van personen 3E1 Op aliasnaam: nee 3E2 Op beroep: ja 3E3 Op delen van naam/plaats: ja 3E4 Op `klinkt als' (soundex): nee 3E5 Op periode voor data: nee 3E6 Op andere manieren: ja: voornamen, achternaam, geboorte-, sterf- en huwelijksplaats 3F Selecteren van personen 3F1 Van vader: ja 3F2 Van moeder: ja 3F3 Van partners: ja 3F4 Van kinderen: ja 3F5 Van broer/zus: ja, via vader of moeder 3F6 Op naam: ja 3F7 Automatisch na zoekopdracht: nee 3G Invoer (import) van gegevens 3G1 ASCII-diskfile: nee 3G2 GEDCOM-file: ja 3G3 Andere genealogische programma's: ja, Phillip Brown 3G4 Andere bestandsprogramma's: nee 3G5 Via een seri‰le lijn: nee 3H Uitvoer (export) van gegevens 3H1 ASCII-diskfile: ja 3G2 GEDCOM-file: ja 3G3 Andere genealogische programma's: nee 3G4 Andere bestandsprogramma's: nee 3G5 Via een seri‰le lijn: nee 3J Overige zaken 3J1 Overzichtslijsten voor archiefwerk: ja 3J2 Uitvoer totaalbestand gesorteerd: nee 3J3 Alfabetische index bij kwartierstaat/genealogie: nee 3J4 Standaardnummering volgens NGV: nee 4 Toelichting, referenties, bijlagen 4A Toelichting 4B Referenties 4C Bijlagen 5 Extra's 5A Toevoegen van een familierelatie van de persoon die op het scherm staat. 5B Mogelijkheid tot combineren van een dubbel opgevoerde persoon. 5C Mogelijkheid twee databases te combineren tot een. 5D Controleren van data. 5E Bepaling van graad van verwantschap.